Flowering rush - German English Dictionary